Adapting Density Attacks to Low-Weight Knapsacks

نویسندگان

  • Phong Q. Nguyen
  • Jacques Stern
چکیده

Cryptosystems based on the knapsack problem were among the first public-key systems to be invented. Their high encryption/ decryption rate attracted considerable interest until it was noticed that the underlying knapsacks often had a low density, which made them vulnerable to lattice attacks, both in theory and practice. To prevent low-density attacks, several designers found a subtle way to increase the density beyond the critical density by decreasing the weight of the knapsack, and possibly allowing non-binary coefficients. This approach is actually a bit misleading: we show that low-weight knapsacks do not prevent efficient reductions to lattice problems like the shortest vector problem, they even make reductions more likely. To measure the resistance of low-weight knapsacks, we introduce the novel notion of pseudodensity, and we apply the new notion to the Okamoto-Tanaka-Uchiyama (OTU) cryptosystem from Crypto ’00. We do not claim to break OTU and we actually believe that this system may be secure with an appropriate choice of the parameters. However, our research indicates that, in its current form, OTU cannot be supported by an argument based on density. Our results also explain why Schnorr and Hörner were able to solve at Eurocrypt ’95 certain high-density knapsacks related to the Chor-Rivest cryptosystem, using lattice reduction.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A new generic algorithm for hard knapsacks (preprint)

In this paper, we study the complexity of solving hard knapsack problems, especially knapsacks with a density close to 1 where lattice based low density attacks are not an option. For such knapsacks, the current state-of-the-art is a 28-year old algorithm by Shamir and Schroeppel which is based on birthday paradox techniques and yields a running time of Õ(2) for knapsacks of n elements and uses...

متن کامل

New Generic Algorithms for Hard Knapsacks

In this paper, we study the complexity of solving hard knapsack problems, i.e., knapsacks with a density close to 1 where latticebased low density attacks are not an option. For such knapsacks, the current state-of-the-art is a 31-year old algorithm by Schroeppel and Shamir which is based on birthday paradox techniques and yields a running time of Õ(2) for knapsacks of n elements and uses Õ(2) ...

متن کامل

Connecting Efficient Knapsacks – Experiments with the Equally-Weighted Bi-Criteria Knapsack Problem

There are many applications of the classical knapsack problem in which the weight of the items being considered for the knapsack are identical, e.g., selecting successful applicants for grants, awarding scholarships to students, etc. Often there are multiple criteria for selecting items to be placed in the knapsack. This paper presents two new algorithms for finding efficient bi-criteria knapsa...

متن کامل

Packing Groups of Items into Multiple Knapsacks

We consider a natural generalization of the classical multiple knapsack problem in which instead of packing single items we are packing groups of items. In this problem, we have multiple knapsacks and a set of items which are partitioned into groups. Each item has an individual weight, while the profit is associated with groups rather than items. The profit of a group can be attained if and onl...

متن کامل

Ibm Research Report Approximation Algorithms for the Multiple Knapsack Problem with Assign- Ment Restrictions

Motivated by a real world application, we study the multiple knapsack problem with assignment restrictions (MKAR): We are given a set of items N = f1; : : : ; ng and a set of knapsacks M = f1; : : : ;mg. Each item j 2 N has a positive real weight wj and each knapsack i 2 M has a positive real capacity ci associated with it. In addition, for each item j 2 N a set Aj M of knapsacks that can hold ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005